package com.manager.gen.module.platform.core.entity;

//                   _ooOoo_    
//                  o8888888o    
//                  88" . "88    
//                  (| -_- |)    
//                   O\ = /O    
//               ____/'---'\____    
//              /. '\\| : |//' .\    
//             // \\||| : |||// \\   
//            // _|||||-:-|||||_ \\    
//           // | | \\\ - /// | | \\
//           || |_| ''\---/'' |_| || 
//            \ .-\___/'-'\___/-. /    
//          ___\. .' /--.--\ '. ./___    
//        .""'< `.___\_<|>_/___.' >'"".    
//       | |: `- \`.|'\ _ /'|.`/ -` :| |    
//        \ \ `-. \_ __\ /__ _/ .-` / /    
//======'-.___`-.___\_______/___.-`___.-'======    
//                   '=---='    
//.................................................    
//写一哈代码，你就青叫唤；信龟儿设计，你逗是傻逼。
//永无Bug，啷个可能！求佛主保佑也没球用！

import com.manager.commons.base.AuditEntity;

/**
 * PlatformUser（用户）
 * @author H
 * @version 1.0
 */
public class PlatformUser extends AuditEntity {

	private static final long serialVersionUID = 5693902070841385528L;
	/**
	 * 主键ID
	 */
	private String puId;
	/**
	 * 帐号
	 */
	private String puAccount;
	/**
	 * 手机号
	 */
	private String puPhone;
	/**
	 * 密码
	 */
	private String puPassword;
	/**
	 * 姓名
	 */
	private String puName;
	/**
	 * 电子邮箱
	 */
	private String puEmail;
	/**
	 * 登录时间
	 */
	private String puLoginTime;

	/**
	 * 登录ip地址
	 */
	private String puLoginIp;
	/**
	 * 登录地址（如重庆,中国）
	 */
	private String puLoginAddress;
	/**
	 * 上次登录时间
	 */
	private String puLastLoginTime;
	/**
	 * 模版路径
	 */
	private String puTemplatePath = "lhld/";

	/**
	 * 小程序页面路径
	 */
	private String puMnpTemplatePath;
	/**
	 * 00：未知；01：管理员；02：员工
	 */
	private String puIdentity;
	/**
	 * 数据查询权限值即DB_STATUS值，PU_DATA_QUERY=0：DB_STATUS>0；PU_DATA_QUERY=-1：DB_STATUS>-1；PU_DATA_QUERY=-2：DB_STATUS>-2
	 */
	private Short puDataQuery;
	/**
	 * 备注
	 */
	private String puRemark;
	/**
	 * 分组code
	 */
	private String pgCode;
	public String ppId;

	public PlatformUser() {}

	public PlatformUser(String puAccount, String puPassword) {
		this.puAccount = puAccount;
		this.puPassword = puPassword;
	}

	public String getPuId() {
		return puId;
	}

	public void setPuId(String puId) {
		this.puId = puId;
	}

	public String getPuAccount() {
		return puAccount;
	}

	public void setPuAccount(String puAccount) {
		this.puAccount = puAccount;
	}

	public String getPuPassword() {
		return puPassword;
	}

	public void setPuPassword(String puPassword) {
		this.puPassword = puPassword;
	}

	public String getPuName() {
		return puName;
	}

	public void setPuName(String puName) {
		this.puName = puName;
	}

	public String getPuPhone() {
		return puPhone;
	}

	public void setPuPhone(String puPhone) {
		this.puPhone = puPhone;
	}

	public String getPuEmail() {
		return puEmail;
	}

	public void setPuEmail(String puEmail) {
		this.puEmail = puEmail;
	}

	public String getPuLoginTime() {
		return puLoginTime;
	}

	public void setPuLoginTime(String puLoginTime) {
		this.puLoginTime = puLoginTime;
	}

	public String getPuLoginIp() {
		return puLoginIp;
	}

	public void setPuLoginIp(String puLoginIp) {
		this.puLoginIp = puLoginIp;
	}

	public String getPuLoginAddress() {
		return puLoginAddress;
	}

	public void setPuLoginAddress(String puLoginAddress) {
		this.puLoginAddress = puLoginAddress;
	}

	public String getPuLastLoginTime() {
		return puLastLoginTime;
	}

	public void setPuLastLoginTime(String puLastLoginTime) {
		this.puLastLoginTime = puLastLoginTime;
	}

	public String getPuTemplatePath() {
		return puTemplatePath;
	}

	public void setPuTemplatePath(String puTemplatePath) {
		this.puTemplatePath = puTemplatePath;
	}

	public String getPuMnpTemplatePath() {
		return puMnpTemplatePath;
	}

	public void setPuMnpTemplatePath(String puMnpTemplatePath) {
		this.puMnpTemplatePath = puMnpTemplatePath;
	}

	public String getPuIdentity() {
		return puIdentity;
	}

	public void setPuIdentity(String puIdentity) {
		this.puIdentity = puIdentity;
	}

	public Short getPuDataQuery() {
		return puDataQuery;
	}

	public void setPuDataQuery(Short puDataQuery) {
		this.puDataQuery = puDataQuery;
	}

	public String getPuRemark() {
		return puRemark;
	}

	public void setPuRemark(String puRemark) {
		this.puRemark = puRemark;
	}

	public String getPgCode() {
		return pgCode;
	}

	public void setPgCode(String pgCode) {
		this.pgCode = pgCode;
	}

	public String getPpId() {
		return ppId;
	}

	public void setPpId(String ppId) {
		this.ppId = ppId;
	}
}